#include <stdio.h>

int main()
{
    /*11cd:	f3 0f 1e fb          	endbr32 
    11d1:	8d 4c 24 04          	lea    0x4(%esp),%ecx
    11d5:	83 e4 f0             	and    $0xfffffff0,%esp
    11d8:	ff 71 fc             	pushl  -0x4(%ecx)
    11db:	55                   	push   %ebp
    11dc:	89 e5                	mov    %esp,%ebp
    11de:	53                   	push   %ebx
    11df:	51                   	push   %ecx
    11e0:	83 ec 10             	sub    $0x10,%esp
    11e3:	e8 e8 fe ff ff       	call   10d0 <__x86.get_pc_thunk.bx>
    11e8:	81 c3 f0 2d 00 00    	add    $0x2df0,%ebx
    11ee:	c7 45 f4 ff 00 00 00 	movl   $0xff,-0xc(%ebp)*/
		int a = 0xff;

    /*11f5:	81 65 f4 00 ff ff ff 	andl   $0xffffff00,-0xc(%ebp)*/
		a = a & 0xffffff00;

    /*11fc:	83 ec 08             	sub    $0x8,%esp
    11ff:	ff 75 f4             	pushl  -0xc(%ebp)
    1202:	8d 83 30 e0 ff ff    	lea    -0x1fd0(%ebx),%eax
    1208:	50                   	push   %eax
    1209:	e8 62 fe ff ff       	call   1070 <printf@plt>*/
		printf("%x\n", a);

    /*120e:	83 c4 10             	add    $0x10,%esp
    1211:	81 4d f4 ff 00 00 00 	orl    $0xff,-0xc(%ebp)*/
		a = a | 0xff;

    /*1218:	83 ec 08             	sub    $0x8,%esp
    121b:	ff 75 f4             	pushl  -0xc(%ebp)
    121e:	8d 83 30 e0 ff ff    	lea    -0x1fd0(%ebx),%eax
    1224:	50                   	push   %eax
    1225:	e8 46 fe ff ff       	call   1070 <printf@plt>*/
		printf("%x\n", a);

    /*122a:	83 c4 10             	add    $0x10,%esp
    122d:	b8 00 00 00 00       	mov    $0x0,%eax
    1232:	8d 65 f8             	lea    -0x8(%ebp),%esp
    1235:	59                   	pop    %ecx
    1236:	5b                   	pop    %ebx
    1237:	5d                   	pop    %ebp
    1238:	8d 61 fc             	lea    -0x4(%ecx),%esp
    123b:	c3                   	ret */
	return 0;
}
